<template>
  <div class="btn" :style="{
    color: textColor,
    backgroundColor: bgColor,
    borderRadius: radius,
    fontSize: textSize,
    height: height
  }">
    <slot></slot>
  </div>
</template>

<script>
export default {
  name: "Btn",
  props: {
    radius: {
      type: String,
      default: '0px'
    },
    bgColor: {
      type: String,
      default: 'black'
    },
    textColor: {
      type: String,
      default: 'white'
    },
    textSize: {
      type: String,
      default: '16px'
    },
    height: {
      type: String,
      default: ''
    }
  },
  data() {
    return {}
  },
  methods: {},

  created() {

  },

  mounted() {

  }

}
</script>

<style lang="scss" scoped>
.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  background-color: #E54A30;
  color: #fff;
}
</style>
